687466
159805
853314
354474
2985
365360
419641
83580
435103
614103
190893
318964
5247799
3671581
3196148
2496804
2273988
2113609
2045358
193678
1822118
1743136
1719196
1659471